directorate of project implementation - French English Dictionary